如果我的sitemap.xml文件没有提交给Google,Googlebot会自动尝试索引sitemap.xml吗?例如,Googlebot是否会尝试索引http://www.example.com/sitemap.xml如果碰巧文件在那里?Google的资源说要提交,但Googlebot所做的是一个单独的问题。http://support.google.com/sites/bin/answer.py?hl=en&answer=100283 最佳答案 站点地图文件可以有任何名称和路径。所以,如果robots.txt中没有明确指定,我
谷歌索引页面是否具有不透明度:0或隐藏或显示:无 最佳答案 您可以尝试使用FetchasGooglebottool在WebmasterTools实验室。Google将其描述为一种实用程序,可让您了解Googlebot如何查看网页。更多信息:FetchasGooglebotandMalwaredetails--nowinWebmasterToolsLabs!GENERICCIALISonmywebsite?Ithinkmysitehasbeenhacked! 关于html-谷歌索引页面是否
我即将发布一个多语言网站,每种语言都在一个特定的目录下。(例如en/、fr/、it/、ru/)...该站点没有“索引”,但应该会自动重定向到“en/index.php”我知道它可以通过数百种方法完成,但是是否有一种良好的seo友好模式来执行此重定向?现在我正在使用一些简单的东西:这是正确的选择吗(对seo友好的谈话)?谢谢!! 最佳答案 这可能已经足够好了。您甚至可以使用mod_rewrite来重定向访问者,而无需他们加载index.php(节省HTTP请求):RewriteCond%{REQUEST_URI}^/$RewriteR
我们目前在“somedomain.net/codefest”有一个网站。我们不拥有此服务器(或此域名)。由于容量问题,我们现在正在迁移到新服务器。由于我们不拥有旧域名,因此我们也将迁移到新域名。由于我们需要尽快放弃旧服务器,我们会将所有请求重定向到“somedomain.net/codefest/anything”到“newdomain.net/anything”。我的问题是,经过大量努力,我们网站的页面排名现在相当重要。我敢肯定,将我们的网站移至新域名将极大地损害我们网站的搜索引擎排名。有什么方法可以告诉搜索机器人我们已经移动了网站?也许,当我从旧站点重定向时,如果我提供302重定向
我有一个站点(比如site1.com),它301重定向到另一个站点上的另一个页面(比如http://site2.com/some/dirty/url)。site1.com的典型代码:Site1-heading.通常,搜索引擎从不索引site1.com,即使存在如下外部链接也是如此:ClickHere但这被认为是指向http://site2.com/some/dirty/url的外部链接,因此http://site2.com/some/dirty/url是搜索引擎优化。我想通过http://site2.com/some/dirty/url将site1.com编入索引(只是标题、元描述和U
我最近建立了一个网站,使用“#”添加/删除内容。它工作得很好,为每个内容创建了唯一的url。例如:http://example.com/test/#info-1http://example.com/test/#info-2http://example.com/test/#content-1...上周我将我的站点地图添加到Google网站管理员,但它没有用“#”索引url。在“FetchhasGoogle”中添加一个带“#”的url,它会自动删除“#”中的所有内容,所以问题应该出在这里。转到网站管理员中的“实验室”“即时预览”并添加一个带有“#”的url,它成功呈现了整个页面。如何在Go
我们正在做一个白标签网站,它不能被谷歌索引。有谁知道一种工具可以检查googlebot是否会为给定的url编制索引?我输入了在所有页面上,因此不应将其编入索引-但是我宁愿通过测试来110%确定。我知道我可以使用robots.txt,但是robots.txt的问题如下:我们的主站点应该被索引,它是IIS(ASP.Net)上与白标签站点相同的应用程序-唯一的区别是url。我无法根据传入的url修改robots.txt,但我可以从我的代码隐藏中向所有页面添加元标记。 最佳答案 您应该添加一个Robots.txt到您的网站。但是,防止搜索引
我有Backbone网站。我使用phantomjs以便搜索引擎可以通过js链接(#!/某物)查找,遵循_escaped_fragment_spec。我已经使用googlewebtools进行了检查,以查看google将如何查看我的网站,而且大部分内容似乎都是正确的。但是,主页面(例如:www.example.com;链接中没有#!的页面),google不会发送_escaped_fragment_spec,因此该页面不会发送到phantomjs,也不会应用js,因此谷歌正在寻找一个几乎空白的页面。有谁知道如何指出这一点或解决问题?谢谢编辑:根据谷歌(https://developers.
我最近阅读了Google的MakingAJAXApplicationsCrawlable因为我想知道如何为SEO正确准备使用hashbang导航的动态网站。我现在明白,对于mysite.com/#!/foobar,我应该在mysite.com/?_escaped_fragment_=foobar提供等效的html快照。我只想知道google是否正确地将我的页面索引为http://example.com/#!/foobar或者它是否使用此escaped_fragment网址?我假设(但想确定)它将正确使用我的hashbangurl作为搜索结果,但索引内容取自escaped_fragmen
我有一个angular.js应用程序。我已经遵循了基于ajax的应用程序的谷歌指南。我已经这样做了:元标记angular.js配置$locationProvider.html5Mode(true);$locationProvider.hashPrefix('!');我的html链接看起来像这样(有错吗?):Login我将站点地图提交到谷歌搜索控制台(x个月前)我发现我不应该使用escaped_fragment,对吗?难道我做错了什么?它仍然没有索引。Google仅索引主页。当我运行fetchasgoogle工具时,它会正确呈现所有页面。 最佳答案